package cho114366.basic;

public class J03_24_03 {

	public static void main(String[] args) {
		//int a=3; //a=a++; // 맞지 않는 코드로 무시되어 실행이 안됨(의미없는 코드) / 좌변 우변 계산식이냐 아니면 변수지정이냐(버그일수도 있다)
		// 일반적으로 표현식은 
		// 우변의 식에 의해 좌변의 값이 바뀜
		// 하지만, 우변에서 값을 변경하는 식을 작성하며
		// 그 표현식은 의미없는 식으로 처리
		// 따라서, 실행되지 않는 코드로 인식
		// a = ++a; 실행됨
		//a++; 또는 a=a++;
		//++aa 또는 a=++a
		// 보충
		int a = 5, b = 3;
		a =b++;
		System.out.println(a);
		if(a==5)System.out.println("3!");
		else System.out.println("4!");

	}

}
